synclp (Copy Language Profile) Version 1.11 BETA ------------------------------------------------ Copyright (C) 2000-2003, Ascher Stefan Contents: --------- * License * Introduction * Commandline Arguments * Compiling License: -------- The source of synclp is distributed under the terms of the Mozilla Public License Version 1.1 (the "MPL"), see the license.txt file for further informations. Introduction: ------------- This is a small Commandline Tool to copy the Profiles from a Language to a Project file or vice versa. I thought it could be useful to have an easy way to copy all Profiles, which you have configured for a language to a project. Example, you have configured the Profiles perl.exe and perldoc.bat for the Perl Language, now you make a Project, and you want to have this Profiles also for "Run Project", not only for "Run File", with maybe other arguments, because this Project has a mainfile. It just reads the "Run Programs" settings from a Language or Project, and writes it to a Project or Language. This is not a big thing, it just saves some time, maybe. If the Project file does not exist it creates it, but the Filename must not be empty. Make sure the Project file is not loaded by syn. This program is highly BETA, I wouldn't use it for valuable Project files! Commandline Arguments --------------------- Usage: synclp [Options] [-cm ] -src -cm: CopyMode, possible Values (default is l2p): l2p: Copy Language Profile to Project l2l: Copy Language Profile to another Language p2l: Copy Project Profile to Language p2p: Copy Project Profile to another Project -src: switch to identify the Source : the source to copy from, either a language name or project file : Destination to copy to Options: -b : Backup Projectfile -ni: No Interaction, you're not prompted for a Language or Project -s : Silent, no progress -vs: Very silent, no progress, no errors, no prompts -l : Lists all valid languages, which can be copied -?, -help: Show the help -v : Show Version If the Languagename or the Filename contains spaces, you must enclose it in Quotes. Example: synclp -cm l2p -src "HTML Document" myproject.syp Compiling --------- This program compiles successfully with Delphi 5, Delphi 6 and Free Pascal 1.0.6. ________________________________________________________________________________ Best wishes Stefan stievie@utanet.at http://web.utanet.at/ascherst/ http://syn.sourceforge.net/ $Id: readme.txt,v 1.5.2.5 2003/08/13 00:38:45 neum Exp $